dispatch note or slip - Español Inglés Diccionario